package shangke;

import java.lang.reflect.Field;
import java.lang.reflect.Method;

public class Test {
    public static void main(String[] args) throws ClassNotFoundException, NoSuchFieldException {
        //通过反射手段获取类的对象
 Class cla=Class.forName("shangke.learn5");
 //仅获取公有属性
    //Field [] d=cla.getFields();
   //Field f1= cla.getField("tom");
        //获取当前类模板的所有属性
  Field[]d= cla.getDeclaredFields();
    //System.out.println(d.length);
    System.out.println(d.length);
    //获取当前类自已有多少方法
Method[] methods=cla.getMethods();
System.out.println(methods.length);

    }
}
